@charset "utf-8";
*{ margin:0px auto; padding:0px 0px 0px 0px; font-family:Gotham,"微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif;}
button:hover{ filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7;  }
/*************Login*************/
.maindiv{position:relative;min-width:800px;height:600px;}
.login_box{width:550px; height:460px;position:absolute;top:50%;left:50%;margin-top:-230px;margin-left:-275px; overflow:hidden; margin-bottom:0px;}
.login_box .logo{ display:block; margin:0px auto; width:458px;}
.login_box .box{ width:484px; height:287px; background:url(../img/login_box_03.png) no-repeat right top;}
.login_box .box .title{ height:60px; width:100%; text-align:center; font-size:24px; line-height:70px; padding:0px; color:#fff;}
.login_box .box .user_pwd{ width:360px; height:100px; margin:10px auto; line-height:40px; padding-top:10px; margin-bottom:0px;color:#fff; font-size:18px;}
.login_box .box .user_pwd .left{ width:260px; float:left;}
.login_box .box .user_pwd .btn{ width:82px; height:62px; float:right; margin-top:10px;}
.login_box .box .user_pwd input{ width:166px; height:24px; background:#fff; margin-left:5px; border:1px solid #0258bf; padding-left:10px;}
.login_box .box .user_pwd span{ width:75px; text-align:right; display:block; float:left;}
.login_box .box .user_pwd button{background:url(../img/login_btn.png);border:none;cursor:pointer;width:84px;height:61px;}
.login_box .box .text{ width:440px; height:30px; font-size:13px; text-align:center; line-height:30px; color:#fff;overflow:hidden;}
.login_box .box .text span.err{color:red;}
.login_box .box .text a{ color:#fff; text-decoration:none;}
.login_box .box .text a:hover{ color:#f60; text-decoration:underline;}
/*************End  Login*************/

